Big Huge Thesaurus

handicapped person

noun